Using visibility states,
you can create a block with different graphical representations.
For
example, you have the following four different weld symbols. Using
visibility states, you can combine these weld symbols into a single
dynamic block.
After you combine the geometry in the Block
Editor, you add a visibility parameter.
You can then create and
name a different visibility state for each weld symbol (for example,
WLD1, WLD2, WLD3, and WLD4). In the following example, the WLD1
visibility state is displayed in the Block Editor. The geometry
that displays in a dimmed state is invisible for the WLD1 visibility
state.
The Block Editor contextual tab displays the
name of the current visibility state. This area of the tool bar
also provides several tools for working with visibility states.
When you work with visibility states, you may
or may not want to see the geometry that is invisible for a given
state. Use the Visibility Mode button (BVMODE) to determine
whether geometry is displayed.
To create a new visibility
state
- In the Visibility States dialog box,
click New.
- In the New Visibility State dialog box,
enter a name for the new visibility state.
- Do one of the following:
- Click Hide All Existing Objects in New
State
- Click Show All Existing Objects in New
State
- Click Leave Visibility of Existing Objects
Unchanged in New State
- Click OK.
To make a visibility state
current
- Select the visibility state that you
want to set as the current state.
To rename or delete a visibility
state
- In the Visibility States dialog box,
select a visibility state from the list.
- Do one of the following:
- Click Rename and enter a new name for
the visibility state
- Click Delete
- Click OK.
To make objects visible
or invisible in the current visibility state
- Do one of the following:
- In the drawing area, select the objects.
Press Enter.
- At the Command prompt, enter current.
Press Enter.
To make objects visible
or invisible in all visibility states
- In the Block Editor drawing area, select
the objects that you want to make visible in all visibility states.
- Right-click in the drawing area and click
one of the following:
- Object Visibility
Show For All States
- Object Visibility
Hide For All States
To show or hide invisible
geometry for visibility states
To change the order of
the visibility states list for a dynamic block reference
- In the Visibility States dialog box,
select a visibility state in the list.
- Click Move Up or Move Down to change
the order.
- Repeat steps 2 and 3 until the list of
visibility states is in the desired order.
- Click OK.
To set the default visibility
state for the dynamic block reference
- In the Visibility States dialog box,
select a visibility state in the list.
- Click Move Up until the selected visibility
state is at the top of the list.
- Click OK.
CommandsBEDIT
Opens the block definition
in the Block Editor.
BPARAMETER
Adds a parameter with
grips to a dynamic block definition.
BVHIDE
Makes objects invisible
in the current visibility state or all visibility states in a dynamic
block definition.
BVSHOW
Makes objects visible
in the current visibility state or all visibility states in a dynamic
block definition.
BVSTATE
Creates, sets, or deletes
a visibility state in a dynamic block.
System VariablesBVMODE
Controls how objects
that are made invisible for the current visibility state are displayed
in the Block Editor.